package BLL;

import java.util.Vector;

import DAL.LinhaFactura_DAL;
import DTO.LinhaFactura_DTO;

public class LinhaFactura_BLL {
	
	public static boolean inserir(final LinhaFactura_DTO l) {
		return LinhaFactura_DAL.inserir(l);
	}

	public static boolean remover(final int idfactura) {
		return LinhaFactura_DAL.remover(idfactura);
	}

	public static boolean remover(final int idfactura, final int idproduto) {
		return LinhaFactura_DAL.remover(idfactura, idproduto);
			
	}

	public static boolean actualizar(final LinhaFactura_DTO l) {
		return LinhaFactura_DAL.actualizar(l);
	}

	public static Vector<LinhaFactura_DTO> listar(final int idfactura) throws Exception {
		Vector<LinhaFactura_DTO> p = new Vector<LinhaFactura_DTO>();
		p = LinhaFactura_DAL.listar(idfactura);
		if(p.isEmpty())
			return null;
		return p;
	}
	
}
